home *** CD-ROM | disk | FTP | other *** search
/ Revista CD Expert 8 / Revista CD Expert nº 08 CD1.iso / Utilitarios / Programacao / Hackman / _SETUP.1 / Versions.txt < prev    next >
Encoding:
Text File  |  1999-02-02  |  17.2 KB  |  457 lines

  1. --- 2/2/99 Version 3.21 --
  2.  
  3. What's new:
  4.  
  5. 1. Speed improvements (up to 40%) for all read-only monitors.
  6. 2. Logo, splash screen, about box, license form changed [thanks to Megarushing]
  7. 3. You can change Hackman's font and fontsize in *all* windows.
  8. 4. Recent files' captions won't exceed a certain amount of characters.
  9.  
  10. Fixes:
  11.  
  12. 1. Configuration button in the toolbar would pop-up the wrong window.
  13. 2. Jump backwards wrong offset was displayed in disassembler.
  14. 3. FIX: Major bug which caused all plugin to process a .tmp file
  15.         instead of the real file.
  16. 4. Fixed a minor bug in Hex only monitor which caused null bytes to
  17.    be represented by a single zero character instead of standard double.
  18. 5. Read command from menu now return focus to the monitor.
  19. 6. Find button on toolbar is disabled when not in Hex & Ascii monitor.
  20. 7. Clicking on Run button [Macro List Form] would crash Hackman.
  21. 8. Several issues were fixed where a macro could crash Hackman.
  22. 9. Fix a bug in the disassembler where the wrong register would appear
  23.    in 81 and 83 opcodes.
  24. 10. Command Sensitive help in disassembler could under certain occassions
  25.     pop-up wrong help module.
  26. 11. FIX: Slash problem under Japanese and Chineze windows 95/NT.
  27.  
  28. --- 28/12/98 Version 3.2 --
  29.  
  30. What's new:
  31.  
  32. 1. Re-designed file handling kernel:
  33.     - Creation of temporary file instead of consuming memory.
  34.     - Robust UNDO function.
  35.     - Save changes warning.
  36.     - No changes are permanent now, they all require save.
  37.     - Autosave performs write command when file closes.
  38. 2. Re-designed selection kernel:
  39.     - Support *any* block from 1 byte to whole file.
  40.     - SDK follows new blocking mode.
  41.     - Cut, Copy, Paste, Clear functions are faster and support blocks.
  42.     - Selections do *not* exceed current file size now.
  43. 3. Better core components support.
  44. 4. 50% Faster closing file.
  45. 5. 70% (even) Faster loading with incorrectly sized monitor removed.
  46. 6. Configuration submenus regarding plugins are under a general submenu now.
  47. 7. Smooth scrolling under our new About... box.
  48. 8. Anatomy component includes a date info tab.
  49. 9. Appearance changes:
  50.     - Redesigned buttons on many dialog boxes.
  51.     - Unique Ok/Cancel buttons on all tabbed dialog boxes.
  52.     - Internal calibration process that shows HPU consumption.
  53. 10. Macro support (for more information consult the SDK):
  54.     - Macro recorder
  55.     - Macro manager (run, delete, list)
  56.     - Macro submenu holder
  57. 11. SDK changes (see SDK for more details):
  58.     - Support for plugins under macro menu added.
  59.     - A plugin can grab the current position only [Position command].
  60. 12. Added Code Statistics core component under read menu.
  61. 13. Added a Help button in all dialog boxes that have help topics.
  62. 14. Fill: from single character, now you can use up to 15 characters.
  63. 15. Properties: added volume property (read-only).
  64. 16. Appearence submenus added to facilitate locating settings.
  65. 17. Locale: charset setting added to display special characters.
  66. 18. Hackman's editor now supports bookmarks:
  67.         - toggle system with instant clear
  68.     - forward or backward navigation
  69. 19. Code analyzer core component, analyzes and views:
  70.     - IntelHex and Motorola S19 EEPROM hexadecimal formats.
  71. 20. Reference section added under help menu:
  72.     - hex/decimal and octal/decimal tables
  73.     - Windows ANSI (ASCII) Character Set
  74.     - DOS Character Set
  75.     - EBCDIC Character Set
  76.     - Macintosh Character Set
  77.     - Data Types
  78. 21. Brand new licence info box.
  79. 22. Paste Special capability added with support for:
  80.     - Hex strings [separated or raw]
  81.     - Binary expressions [separated or raw data]
  82. 23. Insert dword and qword (Inter and Motorola) functions added.
  83. 24. Even better live update system for quick updating hackman, core
  84.     components, plugins, help files and anything else!
  85.  
  86. Fixes:
  87.  
  88. 1. A rare bug concerning some newly developed scripts [SDK bug].
  89. 2. Paste bug under certain system configurations.
  90. 3. Disassembler will now quit if start-up error occurs.
  91. 4. Resources fixed in hex calculator core components.
  92. 5. ESC button wouldn't close some dialog boxes.
  93. 6. BUG: Live update wouldn't quit under certain circumstances.
  94. 7. BUG: If a hackman had a start-up file, kernel would not notify recent files.
  95. 8. Some core components displayed different message when start-up
  96.    error(s) occurred.
  97. 9. Locale: in some language packs, certain letters would appear corrupt.
  98. 10. Developer: Read Language Pack on-the-fly bugs corrected.
  99. 11. Removed a (forgotten) debug message box at start-up.
  100. 12. Hackman would sometimes crash if close button was pressed (X).
  101.  
  102. --- 28/10/98 Version 3.12--
  103.  
  104. What's new:
  105.  
  106. 1. Pop-up welcome screen removed.
  107. 2. Export and Copy As... Hex Only and Octal modes added.
  108. 3. 150% Faster display in Hex and Ascii mode.
  109. 4. 100% Faster loading in any mode.
  110. 5. About plugins menu added as requested. (about_plugin)
  111.  
  112. Fixes:
  113.  
  114. 1. Hackman would crash if splash screen was disabled.
  115. 2. Debug.txt file is not removed after Hackman closes.
  116. 3. Open With... Hackman sequence would crash Hackman.
  117. 4. Visibility enhancements on selections.
  118. 5. Cancelling repeatedly preview/print functions could crash system.
  119.  
  120. --- 15/10/98 Version 3.11--
  121.  
  122. What's new:
  123.  
  124. 1. License form has been replaced by a message box.
  125. 2. New smooth progress bars.
  126. 3. Possible to add plugin under Edit|Insert|... submenus as requested.
  127.  
  128. Fixes:
  129.  
  130. 1. More stable Read Language Pack routine. No problems now!
  131. 2. Fixed all bugs regarding canceling Print and Print Preview.
  132. 3. Print functions would crash hackman under certain circumstances.
  133. 4. Fixed Copy As... core component wrong starting offset.
  134.  
  135. --- 13/10/98 Version 3.1--
  136.  
  137. What's new:
  138.  
  139. * We have decided to change the philosophy of the program. Instead of
  140.   having a huge main kernel, we created a small one with branches,
  141.   which is now more flexible and resembles a multi-process-platform.
  142.  
  143. 1. Power Disassembler:
  144.     - Extended help on demand
  145.     - Find command and Find Next
  146.     - Pop up menu to assist navigation
  147.     - Print to file all source and current page
  148.     - Direct connection with Hackman's Help System
  149. 2. Clever start-up recovery method when error occurs:
  150.     - Now it's possible to re-create Hackman.ini file if damaged
  151.     - Prompt for restart to ensure recovery
  152. 3. Debug file on start-up to solve problems easier (debug.txt).
  153. 4. Convert utility added to the core directory:
  154.     - It's available for SDK users now
  155.     - Decreases main executable's size
  156.     - More flexible and convenient
  157.     - Added Binary format copy as and export
  158. 5. Redesigned Fill function:
  159.     - Supports both panels (hex and ascii)
  160.     - Random numbers generator
  161.     - Distincts letters, numbers and rest characters
  162.     - Complies with the main lettering adjustments
  163. 6. Added Insert File function under edit menu.
  164. 7. Added Insert Random Number function under edit menu.
  165. 8. Added match case support for ascii replace function.
  166. 9. Enhanced print and print preview routines:
  167.     - Cancel button available while preparing to print preview
  168.     - Can use any type of paper supported by Windows
  169.     - Fast and more reliable functions
  170. 10. Patch method added:
  171.     - Independent patch executable
  172.     - Can add any change to the source to the patch script
  173.     - Automatic link between script and executable
  174. 11. All useless files will be deleted when exiting program.
  175. 12. We have separated these functions from main kernel to keep it small
  176.     and flexible for all system configurations (also, it'll be easy
  177.     to add full macro support this way):
  178.     - Date changer
  179.     - Encryption and decryption
  180.     - Properties
  181.     - Anatomy
  182. 13. Main kernel can remove menus and toolbar buttons of core components
  183.     that do not exist or are not installed.
  184. 14. Added Edit Language menu under Developer's menu and the Language
  185.     pack creation utility that comes with SDK.
  186.  
  187. Fixes:
  188.  
  189. 1. A rare disassembler bug where next page would appear incorrectly.
  190. 2. Some labels in Station Info dialog box would not display correctly.
  191. 3. Hackman would not load files larger than 6-7 ╠┬:
  192.     - There is no limit now
  193.     - However, in large files, the scroll bar will be invisible
  194. 4. Bug with selecting portions corrected in hex & ascii monitor.
  195. 5. Fixed replace all function when initial and destination strings
  196.    had different length.
  197. 6. Printer device name would not be restored at start-up.
  198. 7. Disassembler's fonts may be in uppercase now.
  199. 8. With english language pack, &I would not activate Files tab in
  200.    active monitor which has been replaced with &l now.
  201. 9. Many appearence bugs in CryptoGraphy modules.
  202. 10. Hackman will now initialize in its shell core components.
  203. 11. If some directories were not created, Hackman would crash at
  204.     start-up. This has been corrected for *all* directories now.
  205. 12. Compare core component would crash if there were too many differences.
  206.  
  207.  
  208. --- 10/7/98 Version 3.0--
  209.  
  210. What's new:
  211.  
  212. 1. Vertical scroll bar added to switch pages easily.
  213. 2. Splash screen and Hackman's Logo have been changed.
  214. 3. Enhanced date changer routine: [the OS applies some restrictions]
  215.     a) You can set any date and time
  216.     b) Set separately creation, modification & access date and time
  217.     c) Synchronize optionally with system's values
  218. 4. CORE directory includes Hackman's rarely used functions:
  219.     a) Hackman's main .EXE file has been kept small
  220.     b) You can separately update them
  221.     c) You can add your core objects (consult SDK please)
  222. 5. Vast changes in Info dialog box under help menu:
  223.     a) Now a detailed memory consumption dialog box appears
  224.     b) Info station panel added (processor, OS info)
  225.     c) Info dialog box may stay on top to monitor memory usage.
  226.     d) NT WKS/Server 4.x,5.x and Windows 98 support added.
  227. 6. Resisable interface now supports:
  228.     - 640x480 resolution (not recommended)
  229.     - 800x600          (highly recommended)
  230.     - 1024x768
  231.     - 1152x864
  232.     - 1280x1024
  233.     - 1600x1200          (not recommended)
  234. 7. Two toolbars were added to offer speedy access to main functions.
  235. 8. Changes to the Find dialog box:
  236.     a) Unicode ASCII search added
  237.     b) Hex monitor for ASCII input and vice versa
  238.     c) Up to 44 characters ASCII search
  239.     d) Up to 44 characters HEX search
  240. 9. SDK changes (further info in SDK 3.0)
  241.     a) Separation of core code and plugins.
  242.     b) It is possible to add second level menus.
  243.     c) Web integration for plugins
  244.     d) Binary mode was added
  245.     e) Name output only capability
  246. 10. Monitor behaves differently: no highlight is allowed, cursor is focus not blue.
  247. 11. Live update has been significantly super-charged!
  248. 12. Brand New 32-bit disassembler:
  249.     - Initializes faster
  250.     - Full source info, not only paging capabilities
  251.     - Provides true disassembling of the whole program.
  252.     - Separated from the main program to keep kernel small.
  253.     - Supports 486,Pentium I & II, Pentium MMX and Pentium Pro.
  254.         - Resizable window to fit your needs.
  255.     - While disassembling, Hackman & your system are available.
  256. 13. It's now possible to select a portion in the ASCII monitor too.
  257. 14. Lettering menu is available in ASCII only monitor.
  258. 15. Added SPACES choice (256th) as End Of File bytes.
  259.     (Configuration|Appearance|Advanced)
  260. 16. Right click integration in Windows (windows explorer too)
  261. 17. Disassembler's properties have changed.
  262. 18. Developer support added:
  263.     - Live update searches for developer's components
  264.     - Instantly load and display Hackman's SDK
  265.     - PlugIn built-in debugger
  266.     - On the fly Language Pack Reading to assist translation
  267. 19. Goto/Goto again functions added.
  268. 20. Enter now activates the dialog box command i.e. find
  269.     (instead of setting the focus).
  270. 21. Smart editor system:
  271.     - Ignores changes when identical to previous condition
  272.     - ESC restores hex value in the hex monitor.
  273. 22. Compare core plugin added:
  274.     - Supports differences and equalities
  275.     - Smart recalibration algorithm
  276.  
  277. Fixes:
  278.  
  279. 1. Minor display bugs.
  280. 2. ESC wouldn't close all of the windows.
  281. 3. Unresolved crash at start-up will be handled.
  282. 4. Faster resource display (all windows and messages).
  283. 5. Several labels and messages appeared incorrectly.
  284. 6. Hackman would not create ! and ", instead of these he would read next and previous.
  285. 7. Closing without asking to save changes fixed.
  286.  
  287.  
  288. --- 22/5/98 Version 2.2--
  289.  
  290. What's new:
  291.  
  292. 1. Known Issues and What's new menus were removed.
  293. 2. Turbo loading achieved: now hackman initializes instantly.
  294. 3. Brand new calculator featuring:
  295.     - hex, decimal and octal support
  296.     - logical operators (OR, AND, NOT, XOR)
  297.     - Customizable (mode, units, ontop, etc)
  298.     - Operates like a normal calculator
  299.     - Clipboard interoperation
  300.     - Tightly integrated with Hackman
  301. 4. Plugins Machine Enhancements:
  302.         a) Plugins can add a menu under configurations menu.
  303.     b) Multiple level entries under help menu.
  304.        {See SDK for more info.}
  305. 5. Speedy display.
  306. 6. Now, hackman cancels loading more than 10 files.
  307. 7. Help files were updated and fixed.
  308.  
  309.  
  310. Fixes:
  311.  
  312. 1. Print preview is significantly enhanced.
  313. 2. Locale problems in print preview are now fixed.
  314. 3. Closing monitors dialog box by pressing (x) would freeze program.
  315. 4. Rare bug crashing assembler kernel is fixed.
  316. 5. Fixed close routine.
  317. 6. New file would not be correctly registered in files tab.
  318. 7. Startup would fail if auto starting was disabled and Send to feature was used.
  319.  
  320. --- 21/4/98 Version 2.1--
  321.  
  322. What's new:
  323.  
  324. 1. Added export selection and copy as support for Visual Basic 5.0.
  325. 2. Now, kernel can load up to 10 files at the same time.
  326. 3. Hackman may be localized! All you need is a .lng file in your
  327.    language. Get it from our web site or make it yourself.
  328. 4. Icon menus were removed as they were NT incompatible.
  329.  
  330. Fixes:
  331.  
  332. 1. A rare numbering bug in our recent files section.
  333. 2. Hackman was crashing at start-up on some systems with old OLE 
  334.     - producing an unexpected error 50003
  335.     - overflowing (number error 6)
  336.    Also, several NT 4.0 compatibility issues were permanently fixed.
  337.  
  338. --- 6/4/98 Version 2.0a--
  339.  
  340. What's new:
  341.  
  342. 1. Intelligent kernel functions added:
  343.     -recognizes missing recent files and removes them automatically.
  344.     -detects version updates and creates updated ini files
  345.          if necessary without losing all of the settings.
  346. 2. Improved anatomy function.
  347. 3. It's possible now to add a submenu under help menu (SDK).
  348. 4. We've reconstructed the Readme.txt file in order to be more useful to you.
  349. 5. INTEGRATION: can add Hackman under the Send To windows menu.
  350.  
  351. Fixes:
  352.  
  353. 1. FIX: menu icons incorrectly placed when not autostarting.
  354. 2. FIX: splash screen not removed when not autostarting.
  355. 3. Better icon contrast in several menus.
  356. 4. FIX: disassembler fonts were not updated.
  357. 5. FIX: undo list resets now if new file or another one is loaded.
  358. 6. Live update wizard now stays on top.
  359.  
  360.  
  361. --- 28/3/98 Version 2.0--
  362.  
  363. What's new:
  364.  
  365. 1. Added the Execute menu:
  366.    - You can run a file
  367.    - or create a standalone file
  368.    - or create an executable file
  369. 2. Brand new interface
  370. 3. Many SDK improvements
  371. 4. Unlimited UNDOs and undo list convenience
  372. 5. Autosave function
  373. 6. Monitor font is now user-selectable.
  374. 7. New file creation.
  375. 8. Size controller.
  376. 9. Date controller.
  377. 10. Integrating capabilities (register files, create shortcuts)
  378. 11. Memo tab added to active monitor (inport, save memo information)
  379. 12. Print and print preview functions added.
  380.  
  381. Fixes:
  382.  
  383. 1. FIX: backup was fixed.
  384. 2. FIX: Save,load & export now remember last directory.
  385. 3. FIX: ESC wouldn't close some windows under certain circumstances.
  386. 4. FIX: Edit cursor would become white after hex edit.
  387. 5. FIX: After write command, cursor would lose its position.
  388.  
  389. --- 29/2/98 Version 1.3a--
  390.  
  391. Fixes:
  392.  
  393. 1. FIX: find again wouldn't work.
  394. 2. FIX: rtf copy and export now work smoothly.
  395. 3. FIX: After executing a plugin that requires selection, selection
  396.         would become invinsible.
  397. 4. FIX: Under certain circumstances, FAQ would crash.
  398.  
  399.  
  400. --- 16/2/98 Version 1.3---
  401.  
  402. What's new:
  403.  
  404. 1. Redesigned input/output/export file system.
  405. 2. Removed copy file function, but we enhanced the backup system.
  406. 3. Save as... function added as requested.
  407. 4. Live update tool added.
  408. 5. Print to file function.
  409. 6. ESC closes windows as requested.
  410. 7. Copy as... & export selection functions support 5 diferent formats.
  411. 8. Different FAQ format.
  412. 9. Byte order may be Intel or Motorola.
  413.  
  414. ----24/1/98 Version 1.2----
  415.  
  416. What's new:
  417.  
  418. 1. New, redesigned start-up interface.
  419. 2. Update (removable) notification at startup.
  420. 3. Replace hex and ascii function.
  421. 4. A Decimal monitor has been added.
  422. 5. Four recent files are one-click accessible.
  423. 6. Buffer added (cut, copy and paste capabilities).
  424. 7. Inserting and deleting bits is possible now.
  425. 8. Clear selection function added.
  426. 9. Notification capabilities and backup enhancements.
  427. 10. Boolean NOT plugin added (thanx to John Ashley)
  428. 11. Checksum for selection plugin redesigned (thanx to Zortran)
  429.  
  430.  
  431. Fixes:
  432.  
  433. 1. FIXED: major bugs concerning hex administration between &7FFF to &FFFF.
  434. 2. Navigation panels completely fixed.
  435. 3. Various minor problems.
  436.  
  437. ----16/1/98 Version 1.1----
  438.  
  439. What's new:
  440.  
  441. 1. A jump to offset function added.
  442. 2. Addresses may be default, number of lines or decimal.
  443. 3. Enhanced calculator & start-up customization systems.
  444. 4. Selections support and exporting selected code.
  445. 5. Improved exported files from disassembler.
  446. 6. Added support for floating point numbers (both 32 and 64 bits).
  447. 7. Updated help files and overall stability (several crashes resolved, no known issues remain).
  448.  
  449.  
  450.  
  451. ----26/12/97 Version 1.0----
  452.  
  453. Original official release.
  454.  
  455. ----2/3/96 Alpha 1 (build 1)----
  456.  
  457. First line of code.